mountain ghosts - French English Dictionary